#include "bsp_Led.h"

void LED_GPIO_Config(void)
{
  GPIO_InitTypeDef GPIO_InitStruct;
	RCC_AHBPeriphClockCmd( Led_GPIO_CLK , ENABLE);
	
	GPIO_InitStruct.GPIO_Pin    = Led_R_GPIO_PIN | Led_G_GPIO_PIN;
	GPIO_InitStruct.GPIO_Mode   = GPIO_Mode_OUT;
	GPIO_InitStruct.GPIO_OType  = GPIO_OType_PP;
	GPIO_InitStruct.GPIO_Speed  = GPIO_Speed_50MHz;
	GPIO_Init(GPIOA,&GPIO_InitStruct);
	
}

void OUT_GPIO_Config(void)
{
  GPIO_InitTypeDef GPIO_InitStruct;
	RCC_AHBPeriphClockCmd( Out_GPIO_CLK , ENABLE);
	
	GPIO_InitStruct.GPIO_Pin    = Out_Sw1_GPIO_PIN | Out_Sw2_GPIO_PIN | Out_Sw3_GPIO_PIN | Out_Sw4_GPIO_PIN;
	GPIO_InitStruct.GPIO_Mode   = GPIO_Mode_OUT;
	GPIO_InitStruct.GPIO_OType  = GPIO_OType_PP;
	GPIO_InitStruct.GPIO_Speed  = GPIO_Speed_50MHz;
	GPIO_Init(GPIOB,&GPIO_InitStruct);
	
}

